// 所有页面公用的东西
// 页面使用不同的header时 给每个页面单独引用 header 更好操作 而不是在app中引用

import { createSlice } from '@reduxjs/toolkit';

const mainSlice = createSlice({
  name: 'main',
  initialState: {
    headerConfig: {
      isFixed: false,
      topAlpha: false,
    },
  },
  reducers: {
    changeHeaderConfigAction(state, { payload }) {
      state.headerConfig = payload;
    }
  },
});

export const { changeHeaderConfigAction } = mainSlice.actions;
export default mainSlice.reducer;

